Scheduling Issues Arising from Automated Real-Time System Design
نویسندگان
چکیده
We have developed CIRCA, the Cooperative Intelligent Real-time Control Architecture, as a mechanism for automating the on-line, adaptive design of real-time systems. The real-time control tasks generated by CIRCA do not meet many of the simplifying assumptions made to develop traditional scheduling algorithms. We examine several problematic issues that arise in scheduling these automatically-generated real-time monitoring tasks, and describe two solution approaches. In the rst approach, a drastic reformulation of the scheduling problem leads to a new, highly eeective scheduling algorithm, at the cost of synchronous periodic behavior in scheduled tasks. In the second approach, measured alterations are made to task periods by a band-limited search algorithm, seeking to nd nearby periods with a tractable LCM, so that traditional schedulers may be applied. We compare and contrast these approaches using experimental results from both randomly-generated task sets and task sets generated automatically by CIRCA. Our results reveal signiicant advantages for the modiied scheduling algorithm, which is based on specifying invocation separations (or \distance constraints") rather than periods. The opinions, ndings, and recommendations expressed in this publication are those of the author, and do not necessarily reeect the views of the funding agencies. David Musliner is also aaliated with the UM Institute for Systems Research (NSF Grant NSFD CDR-88003012).
منابع مشابه
Simulation of Transportation Activities in Automated Seaport Container Terminals
A container terminal represents a complex system with highly dynamic interactions between the various handling, transportation and storage units and incomplete knowledge about future events. Hence, decentralized planning is the only realistic mode to govern logistics control of automated container terminals. We classify the specific logistics planning and control issues arising in seaport conta...
متن کاملMathematical Modeling for a Flexible Manufacturing Scheduling Problem in an Intelligent Transportation System
This paper presents a new mathematical model for a production system through a scheduling problem considering a material handling system as an intelligent transportation system by automated guided vehicles (AGVs). The traditional systems cannot respond to the changes and customer’s demands and for this reason, a flexible production system is used. Therefore, for this purpose, automated transpor...
متن کاملReal-time Scheduling of a Flexible Manufacturing System using a Two-phase Machine Learning Algorithm
The static and analytic scheduling approach is very difficult to follow and is not always applicable in real-time. Most of the scheduling algorithms are designed to be established in offline environment. However, we are challenged with three characteristics in real cases: First, problem data of jobs are not known in advance. Second, most of the shop’s parameters tend to be stochastic. Third, th...
متن کاملScheduling and Synchronization in Real Time Systems
Real time computing is a wide open research area of intellectually challenging computer science problems with direct payoos to current technology. Real time systems have brought in huge challenges in a wide range of computer science disciplines, and each of those challenges must be met before the science of large scale real time systems can become a reality. This paper provides an overview of s...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995